<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <link rel="icon" type="image/svg+xml" href="/vite.svg" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Vite + Vue + TS</title>
  </head>
  <body>
    <div id="app"></div>
    <script type="module" src="/src/main.ts"></script>

    <script>
      function adepter() {
        //获取的就是设备的布局视口宽度
        let deviceWidth = document.documentElement.clientWidth;

        let remFont = deviceWidth / 10;

        //行内样式
        document.documentElement.style.fontSize = remFont + "px";

        // 后期我们只需要把图稿上的所有的px转化为rem去直接写就行
      }

      adepter();

      //当回调用  当浏览器被重置大小时执行onresize
      window.onresize = adepter;
    </script>
  </body>
</html>
